"Responsive Grid System "
Bootstrap 4.1.1 Snippet by Naveen Mandwariya

<link href="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css"> <script src="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <!------ Include the above in your HEAD tag ----------> <script src="https://cdnjs.cloudflare.com/ajax/libs/wow/1.1.2/wow.js"></script> <section class="service-section"> <div class="page-width"> <div class="custom-row"> <div class="custom-col"> <div class="heading-title wow fadeInUp" data-wow-delay="0s"> <p class="tagline"> Section Subtitle </p> <h2> Centered Content with tiles </h2> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. </p> </div> </div> </div> <div class="customrow"> <div class="custom-col-4"> <div class="service-box-main wow fadeInUp" data-wow-delay=".1s"> <div class="service-image"> <img src="https://i.ibb.co/tQgJPYL/serv-1.webp" alt=""> </div> <div class="service-content"> <h3> Tile 01 </h3> <p> Lorem Ipsum is simply dummy text of the printing and typesetting .</p> </div> </div> </div> <div class="custom-col-4"> <div class="service-box-main wow fadeInUp" data-wow-delay=".3s"> <div class="service-image"> <img src="https://i.ibb.co/sCCQ15s/serv-2.webp" alt=""> </div> <div class="service-content"> <h3> Tile 02 </h3> <p> Lorem Ipsum is simply dummy text of the printing and typesetting.</p> </div> </div> </div> <div class="custom-col-4"> <div class="service-box-main wow fadeInUp" data-wow-delay=".5s"> <div class="service-image"> <img src="https://i.ibb.co/d2jLtwF/serv-3.webp" alt=""> </div> <div class="service-content"> <h3> Tile 03 </h3> <p> Lorem Ipsum is simply dummy text of the printing and typesetting.</p> </div> </div> </div> </div> <div class="view-more-button wow fadeInUp" data-delay=".7s"> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.</p> <a href="#" class="custom-btn"> Button </a> </div> </div> </section>
* { box-sizing: content-box; } body{ margin:0; font-family: sans-serif; } p{ color:#616161; } .page-width { max-width: 1170px; margin: 0 auto; } .service-box-main{ margin-top: 1rem; } .service-box-main h3{ text-align: center; text-transform: uppercase; font-weight: 400; color: #ececec; font-size: 16px; } .service-box-main img{ width: 100%; background:#777; transition: 0.5s ease; } .service-box-main :hover img { transform: scale(1.2); transition: 0.5s ease; } .service-image { overflow: hidden; } .custom-btn { background: #363636; border:2px solid #363636; color: #fff; text-decoration: none; text-transform: uppercase; font-size: 14px; padding: 15px 30px; display: inline-block; margin-top: .5rem; transition:0.5s ease; } .custom-btn:hover{ background:transparent; transition:0.5s ease; color:#363636; } .service-content p{ line-height: 20px; } .view-more-button { text-align: center; padding:2rem 0; } .customrow { text-align: center; width: 60%; margin: 0 auto; display: flex; column-gap: 20px; } p.tagline { text-align: center; text-transform: uppercase; font-weight: 400; color: #ececec; font-size: 16px; } .heading-title{ text-align:center; } .heading-title h2 { text-align: center; position: relative; font-size: 30px; color: #363636; } /* For mobile view */ @media only screen and (max-width: 767px){ .page-width, .service-box-main{ max-width: 100%; padding:0 15px; } .customrow { display: flex; justify-content: space-evenly; flex-wrap: wrap; } } /* For ipad view */ @media only screen and (min-device-width: 768px) and (max-device-width: 991px) { .page-width{ max-width: 100%; padding:0 100px; } .customrow { width: 100%; column-gap: unset; flex-wrap: wrap; justify-content: center; } .custom-col-4 { flex: 0 0 50%; } .service-box-main { padding: 15px; } } /* For ipad pro view */ @media only screen and (min-device-width: 992px) and (max-device-width: 1024px) { .page-width{ max-width: 100%; padding:0 100px; } }
new WOW().init();

Related: See More


Questions / Comments: